Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 BARWICK ROAD Semi-Detached £270,000 16 Dec 2022
30 BARWICK ROAD Semi-Detached £78,995 1 Mar 2002